Computing cutwidth and pathwidth of semi-complete digraphs via degree orderings
نویسنده
چکیده
The notions of cutwidth and pathwidth of digraphs play a central role in the containment theory for tournaments, or more generally semi-complete digraphs, developed in a recent series of papers by Chudnovsky, Fradkin, Kim, Scott, and Seymour [2, 3, 4, 8, 9, 11]. In this work we introduce a new approach to computing these width measures on semi-complete digraphs, via degree orderings. Using the new technique we are able to reprove the main results of [2, 9] in a unified and significantly simplified way, as well as obtain new results. First, we present polynomial-time approximation algorithms for both cutwidth and pathwidth, faster and simpler than the previously known ones; the most significant improvement is in case of pathwidth, where instead of previously known O(OPT )approximation in fixed-parameter tractable time [6] we obtain a constant-factor approximation in polynomial time. Secondly, by exploiting the new set of obstacles for cutwidth and pathwidth, we show that topological containment and immersion in semi-complete digraphs can be tested in single-exponential fixed-parameter tractable time. Finally, we present how the new approach can be used to obtain exact fixed-parameter tractable algorithms for cutwidth and pathwidth, with singleexponential running time dependency on the optimal width.
منابع مشابه
Exploring the Complexity of Layout Parameters in Tournaments and Semi-Complete Digraphs
A simple digraph is semi-complete if for any two of its vertices u and v, at least one of the arcs (u, v) and (v, u) is present. We study the complexity of computing two layout parameters of semi-complete digraphs: cutwidth and optimal linear arrangement (Ola). We prove that: Both parameters are NP-hard to compute and the known exact and parameterized algorithms for them have essentially optima...
متن کاملSubexponential Parameterized Algorithm for Computing the Cutwidth of a Semi-complete Digraph
Cutwidth of a digraph is a width measure introduced by Chudnovsky, Fradkin, and Seymour [4] in connection with development of a structural theory for tournaments, or more generally, for semi-complete digraphs. In this paper we provide an algorithm with running time 2 √ k log k) · n that tests whether the cutwidth of a given n-vertex semi-complete digraph is at most k, improving upon the current...
متن کاملA Polynomial Time Algorithm for the Cutwidth of Bounded Degree Graphs with Small Treewidth
The cutwidth of a graph G is defined to be the smallest integer k such that the vertices of G can be arranged in a vertex ordering [v1, . . . , vn] in a way that, for every i = 1, . . . , n−1, there are at most k edges with the one endpoint in {v1, . . . , vi} and the other in {vi+1, . . . , vn}. We examine the problem of computing in polynomial time the cutwidth of a partial w-tree with bounde...
متن کاملCutwidth II: Algorithms for partial w-trees of bounded degree
The cutwidth of a graph G is defined to be the smallest integer k such that the vertices of G can be arranged in a vertex ordering [v1, . . . , vn] in a way that, for every i = 1, . . . , n− 1, there are at most k edges with one endpoint in {v1, . . . , vi} and the other in {vi+1, . . . , vn}. We examine the problem of computing in polynomial time the cutwidth of a partial w-tree with bounded d...
متن کاملJungles, bundles, and fixed parameter tractability
We give a fixed-parameter tractable (FPT) approximation algorithm computing the pathwidth of a tournament, and more generally, of a semi-complete digraph. Based on this result, we prove the following. • The Topological Containment problem is FPT on semi-complete digraphs. More precisely, given a semi-complete n-vertex digraph T and a digraph H, one can check in time f(|H|)n log n, where f is so...
متن کامل